#include <stdio.h>

int main()
{
    char c;
    int letters = 0,space = 0,digit = 0,others = 0;
    printf("please input some characters\n");
    while((c = getchar()) != '\n')
    {
        if(c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z')
        letters++;
        else if(c == ' ')
        space++;
        else if(c >= '0' && c <= '9')
        digit++;
        else
        others++;
    }
    printf("英文字母有%d,空格有%d个,数字有%d个,其他字符有%d个\n",letters,space,digit,others);
}